obligatory excreted by urine - Español Inglés Diccionario